a deep meaning - French English Dictionary